put a lot of effort into - Turkish English Dictionary